delayed launch - Turkish English Dictionary